On Reversible Transducers
نویسندگان
چکیده
Deterministic two-way transducers define the robust class of regular functions which is, among other good properties, closed under composition. However, the best known algorithms for composing two-way transducers cause a double exponential blow-up in the size of the inputs. In this paper, we introduce a class of transducers for which the composition has polynomial complexity. It is the class of reversible transducers, for which the computation steps can be reversed deterministically. While in the one-way setting this class is not very expressive, we prove that any two-way transducer can be made reversible through a single exponential blow-up. As a consequence, we prove that the composition of two-way transducers can be done with a single exponential blow-up in the number of states. A uniformization of a relation is a function with the same domain and which is included in the original relation. Our main result actually states that we can uniformize any non-deterministic two-way transducer by a reversible transducer with a single exponential blow-up, improving the known result by de Souza which has a quadruple exponential complexity. As a side result, our construction also gives a quadratic transformation from copyless streaming string transducers to two-way transducers, improving the exponential previous bound. 1998 ACM Subject Classification F.4.3 Formal Languages
منابع مشابه
Impact Analysis of Variation in Geometrical Features on Intrinsic Characteristics of Capacitive Micro-machined Ultrasonic Transducers
Capacitive Micro-machined Ultrasonic Transducers (CMUTs) are the ultrasonic devices which produce better features in contrast to piezoelectric transducers. The intrinsic parameter of CMUT varies with the variation in geometrical dimension of the device. The cavity height and the radius of the CMUT with circular membrane is varied in the lumped parallel plate model for its impact on the paramete...
متن کاملMonotonicity, Headedness, And Reversible Grammar
The notion of reversibility that is salient for grammars rests on the idea that grammars are transducers between strings of words and some more abstract meaning representation. The grammar is reversible if the transducer will work in both directions. The notion was important in driving the evolution from procedural grammar formalisms, like ATN, to declaritive formalisms, like LFG and HPSG. The ...
متن کاملReversible strain in Ni-Mn-Ga with collinear field and stress
Our previous work on ferromagnetic shape memory Ni50Mn28.7Ga21.3 demonstrates reversible compressive strains of ǫ = −4100μǫ along the [001] direction under the application of a magnetic field also along the [001] direction with no external orthogonal restoring force. The reversibility of the strains is due to internal bias stresses oriented orthogonal to the field. These results show promise fo...
متن کاملReversible pH-independent optical potassium sensor with lipophilic solvatochromic dye transducer on surface modified microporous nylon.
A reversible and pH-independent fluorescent ion optode is introduced with an ionophore and surface confined solvatochromic dye transducer doped onto microporous nylon membranes. The resulting film responds to K+ with excellent selectivity over the range of 10-7 to 10-2 M and a response time of t95 < 60 s above 10-6 M.
متن کاملModeling Imperative String Operations with Transducers
We present a domain-specific imperative language, Bek, that directly models low-level string manipulation code featuring boolean state, search operations, and substring substitutions. We show constructively that Bek is reversible through a semantics-preserving translation to symbolic finite state transducers, a novel representation for transducers that annotates transitions with logical formula...
متن کامل